set up shop – Deutsch–English translations

🇬🇧 en de 🇩🇪

set up shop verb

  • physically arrange a shop or workplace
aufmachen
  • to establish a business
gründen
Wiktionary Links